drying grate - German English Dictionary